<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable=no">
  <meta name="description" content="dart:ui library API docs, for the Dart programming language.">
  <title>dart:ui library - Dart API</title>
  <!-- required because all the links are pseudo-absolute -->
  <base href="..">

  <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
  <link rel="stylesheet" href="static-assets/github.css">
  <link rel="stylesheet" href="static-assets/styles.css">
  <link rel="icon" href="static-assets/favicon.png">
  <!-- header placeholder -->
</head>

<body>

<div id="overlay-under-drawer"></div>

<header id="title">
  <button id="sidenav-left-toggle" type="button">&nbsp;</button>
  <ol class="breadcrumbs gt-separated dark hidden-xs">
    <li><a href="index.html">flutter_form_builder</a></li>
    <li class="self-crumb">dart:ui library</li>
  </ol>
  <div class="self-name">dart:ui</div>
  <form class="search navbar-right" role="search">
    <input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
  </form>
</header>

<main>

  <div id="dartdoc-sidebar-left" class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
    <header id="header-search-sidebar" class="hidden-l">
      <form class="search-sidebar" role="search">
        <input type="text" id="search-sidebar" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
      </form>
    </header>
    
    <ol class="breadcrumbs gt-separated dark hidden-l" id="sidebar-nav">
      <li><a href="index.html">flutter_form_builder</a></li>
      <li class="self-crumb">dart:ui library</li>
    </ol>
    
    <h5><span class="package-name">flutter_form_builder</span> <span class="package-kind">package</span></h5>
    <ol>
          <li class="section-title">Libraries</li>
          <li><a href="flutter_form_builder/flutter_form_builder-library.html">flutter_form_builder</a></li>
          <li class="section-title">Dart</li>
          <li><a href="dart-ui/dart-ui-library.html">dart:ui</a></li>
          <li class="section-subtitle">Core</li>
            <li class="section-subitem"><a href="dart-async/dart-async-library.html">dart:async</a></li>
            <li class="section-subitem"><a href="dart-collection/dart-collection-library.html">dart:collection</a></li>
            <li class="section-subitem"><a href="dart-convert/dart-convert-library.html">dart:convert</a></li>
            <li class="section-subitem"><a href="dart-core/dart-core-library.html">dart:core</a></li>
            <li class="section-subitem"><a href="dart-developer/dart-developer-library.html">dart:developer</a></li>
            <li class="section-subitem"><a href="dart-math/dart-math-library.html">dart:math</a></li>
            <li class="section-subitem"><a href="dart-typed_data/dart-typed_data-library.html">dart:typed_data</a></li>
          <li class="section-subtitle">VM</li>
            <li class="section-subitem"><a href="dart-ffi/dart-ffi-library.html">dart:ffi</a></li>
            <li class="section-subitem"><a href="dart-io/dart-io-library.html">dart:io</a></li>
            <li class="section-subitem"><a href="dart-isolate/dart-isolate-library.html">dart:isolate</a></li>
          <li class="section-subtitle">Web</li>
            <li class="section-subitem"><a href="dart-html/dart-html-library.html">dart:html</a></li>
            <li class="section-subitem"><a href="dart-js/dart-js-library.html">dart:js</a></li>
            <li class="section-subitem"><a href="dart-js_util/dart-js_util-library.html">dart:js_util</a></li>
    </ol>
  </div>

  <div id="dartdoc-main-content" class="col-xs-12 col-sm-9 col-md-8 main-content">
      <div><h1><span class="kind-library">dart:ui</span> library </h1></div>

    <section class="desc markdown">
      <p>Built-in types and core primitives for a Flutter application.</p>
<p>To use, import <code>dart:ui</code>.</p>
<p>This library exposes the lowest-level services that Flutter frameworks use
to bootstrap applications, such as classes for driving the input, graphics
text, layout, and rendering subsystems.</p>
    </section>
    
    <section class="summary offset-anchor" id="classes">
      <h2>Classes</h2>

      <dl>
        <dt id="AccessibilityFeatures">
          <span class="name "><a href="dart-ui/AccessibilityFeatures-class.html">AccessibilityFeatures</a></span>         
        </dt>
        <dd>
          Additional accessibility features that may be enabled by the platform. <a href="dart-ui/AccessibilityFeatures-class.html">[...]</a>
        </dd>
        <dt id="BackdropFilterEngineLayer">
          <span class="name "><a href="dart-ui/BackdropFilterEngineLayer-class.html">BackdropFilterEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a backdrop filter engine layer. <a href="dart-ui/BackdropFilterEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="CallbackHandle">
          <span class="name "><a href="dart-ui/CallbackHandle-class.html">CallbackHandle</a></span>         
        </dt>
        <dd>
          A wrapper for a raw callback handle. <a href="dart-ui/CallbackHandle-class.html">[...]</a>
        </dd>
        <dt id="Canvas">
          <span class="name "><a href="dart-ui/Canvas-class.html">Canvas</a></span>         
        </dt>
        <dd>
          An interface for recording graphical operations. <a href="dart-ui/Canvas-class.html">[...]</a>
        </dd>
        <dt id="ChannelBuffers">
          <span class="name "><a href="dart-ui/ChannelBuffers-class.html">ChannelBuffers</a></span>         
        </dt>
        <dd>
          Storage of channel messages until the channels are completely routed,
i.e. when a message handler is attached to the channel on the framework side. <a href="dart-ui/ChannelBuffers-class.html">[...]</a>
        </dd>
        <dt id="ClipPathEngineLayer">
          <span class="name "><a href="dart-ui/ClipPathEngineLayer-class.html">ClipPathEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a clip path engine layer. <a href="dart-ui/ClipPathEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="ClipRectEngineLayer">
          <span class="name "><a href="dart-ui/ClipRectEngineLayer-class.html">ClipRectEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a clip rect engine layer. <a href="dart-ui/ClipRectEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="ClipRRectEngineLayer">
          <span class="name "><a href="dart-ui/ClipRRectEngineLayer-class.html">ClipRRectEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a clip rounded rect engine layer. <a href="dart-ui/ClipRRectEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="Codec">
          <span class="name "><a href="dart-ui/Codec-class.html">Codec</a></span>         
        </dt>
        <dd>
          A handle to an image codec. <a href="dart-ui/Codec-class.html">[...]</a>
        </dd>
        <dt id="Color">
          <span class="name "><a href="dart-ui/Color-class.html">Color</a></span>         
        </dt>
        <dd>
          An immutable 32 bit color value in ARGB format. <a href="dart-ui/Color-class.html">[...]</a>
        </dd>
        <dt id="ColorFilter">
          <span class="name "><a href="dart-ui/ColorFilter-class.html">ColorFilter</a></span>         
        </dt>
        <dd>
          A description of a color filter to apply when drawing a shape or compositing
a layer with a particular <a href="dart-ui/Paint-class.html">Paint</a>. A color filter is a function that takes
two colors, and outputs one color. When applied during compositing, it is
independently applied to each pixel of the layer being drawn before the
entire layer is merged with the destination. <a href="dart-ui/ColorFilter-class.html">[...]</a>
        </dd>
        <dt id="ColorFilterEngineLayer">
          <span class="name "><a href="dart-ui/ColorFilterEngineLayer-class.html">ColorFilterEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a color filter engine layer. <a href="dart-ui/ColorFilterEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="EngineLayer">
          <span class="name "><a href="dart-ui/EngineLayer-class.html">EngineLayer</a></span>         
        </dt>
        <dd>
          A handle for the framework to hold and retain an engine layer across frames.
        </dd>
        <dt id="FontFeature">
          <span class="name "><a href="dart-ui/FontFeature-class.html">FontFeature</a></span>         
        </dt>
        <dd>
          A feature tag and value that affect the selection of glyphs in a font. <a href="dart-ui/FontFeature-class.html">[...]</a>
        </dd>
        <dt id="FontWeight">
          <span class="name "><a href="dart-ui/FontWeight-class.html">FontWeight</a></span>         
        </dt>
        <dd>
          The thickness of the glyphs used to draw the text
        </dd>
        <dt id="FrameInfo">
          <span class="name "><a href="dart-ui/FrameInfo-class.html">FrameInfo</a></span>         
        </dt>
        <dd>
          Information for a single frame of an animation. <a href="dart-ui/FrameInfo-class.html">[...]</a>
        </dd>
        <dt id="FrameTiming">
          <span class="name "><a href="dart-ui/FrameTiming-class.html">FrameTiming</a></span>         
        </dt>
        <dd>
          Time-related performance metrics of a frame. <a href="dart-ui/FrameTiming-class.html">[...]</a>
        </dd>
        <dt id="Gradient">
          <span class="name "><a href="dart-ui/Gradient-class.html">Gradient</a></span>         
        </dt>
        <dd>
          A shader (as used by <a href="dart-ui/Paint/shader.html">Paint.shader</a>) that renders a color gradient. <a href="dart-ui/Gradient-class.html">[...]</a>
        </dd>
        <dt id="Image">
          <span class="name "><a href="dart-ui/Image-class.html">Image</a></span>         
        </dt>
        <dd>
          Opaque handle to raw decoded image data (pixels). <a href="dart-ui/Image-class.html">[...]</a>
        </dd>
        <dt id="ImageFilter">
          <span class="name "><a href="dart-ui/ImageFilter-class.html">ImageFilter</a></span>         
        </dt>
        <dd>
          A filter operation to apply to a raster image. <a href="dart-ui/ImageFilter-class.html">[...]</a>
        </dd>
        <dt id="ImageShader">
          <span class="name "><a href="dart-ui/ImageShader-class.html">ImageShader</a></span>         
        </dt>
        <dd>
          A shader (as used by <a href="dart-ui/Paint/shader.html">Paint.shader</a>) that tiles an image.
        </dd>
        <dt id="IsolateNameServer">
          <span class="name "><a href="dart-ui/IsolateNameServer-class.html">IsolateNameServer</a></span>         
        </dt>
        <dd>
          Static methods to allow for simple sharing of <a href="dart-isolate/SendPort-class.html">SendPort</a>s across <a href="dart-isolate/Isolate-class.html">Isolate</a>s. <a href="dart-ui/IsolateNameServer-class.html">[...]</a>
        </dd>
        <dt id="LineMetrics">
          <span class="name "><a href="dart-ui/LineMetrics-class.html">LineMetrics</a></span>         
        </dt>
        <dd>
          <a href="dart-ui/LineMetrics-class.html">LineMetrics</a> stores the measurements and statistics of a single line in the
paragraph. <a href="dart-ui/LineMetrics-class.html">[...]</a>
        </dd>
        <dt id="Locale">
          <span class="name "><a href="dart-ui/Locale-class.html">Locale</a></span>         
        </dt>
        <dd>
          An identifier used to select a user's language and formatting preferences. <a href="dart-ui/Locale-class.html">[...]</a>
        </dd>
        <dt id="MaskFilter">
          <span class="name "><a href="dart-ui/MaskFilter-class.html">MaskFilter</a></span>         
        </dt>
        <dd>
          A mask filter to apply to shapes as they are painted. A mask filter is a
function that takes a bitmap of color pixels, and returns another bitmap of
color pixels. <a href="dart-ui/MaskFilter-class.html">[...]</a>
        </dd>
        <dt id="Offset">
          <span class="name "><a href="dart-ui/Offset-class.html">Offset</a></span>         
        </dt>
        <dd>
          An immutable 2D floating-point offset. <a href="dart-ui/Offset-class.html">[...]</a>
        </dd>
        <dt id="OffsetBase">
          <span class="name "><a href="dart-ui/OffsetBase-class.html">OffsetBase</a></span>         
        </dt>
        <dd>
          Base class for <a href="dart-ui/Size-class.html">Size</a> and <a href="dart-ui/Offset-class.html">Offset</a>, which are both ways to describe
a distance as a two-dimensional axis-aligned vector.
        </dd>
        <dt id="OffsetEngineLayer">
          <span class="name "><a href="dart-ui/OffsetEngineLayer-class.html">OffsetEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to an offset engine layer. <a href="dart-ui/OffsetEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="OpacityEngineLayer">
          <span class="name "><a href="dart-ui/OpacityEngineLayer-class.html">OpacityEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to an opacity engine layer. <a href="dart-ui/OpacityEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="Paint">
          <span class="name "><a href="dart-ui/Paint-class.html">Paint</a></span>         
        </dt>
        <dd>
          A description of the style to use when drawing on a <a href="dart-ui/Canvas-class.html">Canvas</a>. <a href="dart-ui/Paint-class.html">[...]</a>
        </dd>
        <dt id="Paragraph">
          <span class="name "><a href="dart-ui/Paragraph-class.html">Paragraph</a></span>         
        </dt>
        <dd>
          A paragraph of text. <a href="dart-ui/Paragraph-class.html">[...]</a>
        </dd>
        <dt id="ParagraphBuilder">
          <span class="name "><a href="dart-ui/ParagraphBuilder-class.html">ParagraphBuilder</a></span>         
        </dt>
        <dd>
          Builds a <a href="dart-ui/Paragraph-class.html">Paragraph</a> containing text with the given styling information. <a href="dart-ui/ParagraphBuilder-class.html">[...]</a>
        </dd>
        <dt id="ParagraphConstraints">
          <span class="name "><a href="dart-ui/ParagraphConstraints-class.html">ParagraphConstraints</a></span>         
        </dt>
        <dd>
          Layout constraints for <a href="dart-ui/Paragraph-class.html">Paragraph</a> objects. <a href="dart-ui/ParagraphConstraints-class.html">[...]</a>
        </dd>
        <dt id="ParagraphStyle">
          <span class="name "><a href="dart-ui/ParagraphStyle-class.html">ParagraphStyle</a></span>         
        </dt>
        <dd>
          An opaque object that determines the configuration used by
<a href="dart-ui/ParagraphBuilder-class.html">ParagraphBuilder</a> to position lines within a <a href="dart-ui/Paragraph-class.html">Paragraph</a> of text.
        </dd>
        <dt id="Path">
          <span class="name "><a href="dart-ui/Path-class.html">Path</a></span>         
        </dt>
        <dd>
          A complex, one-dimensional subset of a plane. <a href="dart-ui/Path-class.html">[...]</a>
        </dd>
        <dt id="PathMetric">
          <span class="name "><a href="dart-ui/PathMetric-class.html">PathMetric</a></span>         
        </dt>
        <dd>
          Utilities for measuring a <a href="dart-ui/Path-class.html">Path</a> and extracting sub-paths. <a href="dart-ui/PathMetric-class.html">[...]</a>
        </dd>
        <dt id="PathMetricIterator">
          <span class="name "><a href="dart-ui/PathMetricIterator-class.html">PathMetricIterator</a></span>         
        </dt>
        <dd>
          Tracks iteration from one segment of a path to the next for measurement.
        </dd>
        <dt id="PathMetrics">
          <span class="name "><a href="dart-ui/PathMetrics-class.html">PathMetrics</a></span>         
        </dt>
        <dd>
          An iterable collection of <a href="dart-ui/PathMetric-class.html">PathMetric</a> objects describing a <a href="dart-ui/Path-class.html">Path</a>. <a href="dart-ui/PathMetrics-class.html">[...]</a>
        </dd>
        <dt id="PhysicalShapeEngineLayer">
          <span class="name "><a href="dart-ui/PhysicalShapeEngineLayer-class.html">PhysicalShapeEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a physical shape engine layer. <a href="dart-ui/PhysicalShapeEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="Picture">
          <span class="name "><a href="dart-ui/Picture-class.html">Picture</a></span>         
        </dt>
        <dd>
          An object representing a sequence of recorded graphical operations. <a href="dart-ui/Picture-class.html">[...]</a>
        </dd>
        <dt id="PictureRecorder">
          <span class="name "><a href="dart-ui/PictureRecorder-class.html">PictureRecorder</a></span>         
        </dt>
        <dd>
          Records a <a href="dart-ui/Picture-class.html">Picture</a> containing a sequence of graphical operations. <a href="dart-ui/PictureRecorder-class.html">[...]</a>
        </dd>
        <dt id="PluginUtilities">
          <span class="name "><a href="dart-ui/PluginUtilities-class.html">PluginUtilities</a></span>         
        </dt>
        <dd>
          Functionality for Flutter plugin authors. <a href="dart-ui/PluginUtilities-class.html">[...]</a>
        </dd>
        <dt id="PointerData">
          <span class="name "><a href="dart-ui/PointerData-class.html">PointerData</a></span>         
        </dt>
        <dd>
          Information about the state of a pointer.
        </dd>
        <dt id="PointerDataPacket">
          <span class="name "><a href="dart-ui/PointerDataPacket-class.html">PointerDataPacket</a></span>         
        </dt>
        <dd>
          A sequence of reports about the state of pointers.
        </dd>
        <dt id="Radius">
          <span class="name "><a href="dart-ui/Radius-class.html">Radius</a></span>         
        </dt>
        <dd>
          A radius for either circular or elliptical shapes.
        </dd>
        <dt id="Rect">
          <span class="name "><a href="dart-ui/Rect-class.html">Rect</a></span>         
        </dt>
        <dd>
          An immutable, 2D, axis-aligned, floating-point rectangle whose coordinates
are relative to a given origin. <a href="dart-ui/Rect-class.html">[...]</a>
        </dd>
        <dt id="RRect">
          <span class="name "><a href="dart-ui/RRect-class.html">RRect</a></span>         
        </dt>
        <dd>
          An immutable rounded rectangle with the custom radii for all four corners.
        </dd>
        <dt id="RSTransform">
          <span class="name "><a href="dart-ui/RSTransform-class.html">RSTransform</a></span>         
        </dt>
        <dd>
          A transform consisting of a translation, a rotation, and a uniform scale. <a href="dart-ui/RSTransform-class.html">[...]</a>
        </dd>
        <dt id="Scene">
          <span class="name "><a href="dart-ui/Scene-class.html">Scene</a></span>         
        </dt>
        <dd>
          An opaque object representing a composited scene. <a href="dart-ui/Scene-class.html">[...]</a>
        </dd>
        <dt id="SceneBuilder">
          <span class="name "><a href="dart-ui/SceneBuilder-class.html">SceneBuilder</a></span>         
        </dt>
        <dd>
          Builds a <a href="dart-ui/Scene-class.html">Scene</a> containing the given visuals. <a href="dart-ui/SceneBuilder-class.html">[...]</a>
        </dd>
        <dt id="SceneHost">
          <span class="name "><a href="dart-ui/SceneHost-class.html">SceneHost</a></span>         
        </dt>
        <dd>
          (Fuchsia-only) Hosts content provided by another application.
        </dd>
        <dt id="SemanticsAction">
          <span class="name "><a href="dart-ui/SemanticsAction-class.html">SemanticsAction</a></span>         
        </dt>
        <dd>
          The possible actions that can be conveyed from the operating system
accessibility APIs to a semantics node.
        </dd>
        <dt id="SemanticsFlag">
          <span class="name "><a href="dart-ui/SemanticsFlag-class.html">SemanticsFlag</a></span>         
        </dt>
        <dd>
          A Boolean value that can be associated with a semantics node.
        </dd>
        <dt id="SemanticsUpdate">
          <span class="name "><a href="dart-ui/SemanticsUpdate-class.html">SemanticsUpdate</a></span>         
        </dt>
        <dd>
          An opaque object representing a batch of semantics updates. <a href="dart-ui/SemanticsUpdate-class.html">[...]</a>
        </dd>
        <dt id="SemanticsUpdateBuilder">
          <span class="name "><a href="dart-ui/SemanticsUpdateBuilder-class.html">SemanticsUpdateBuilder</a></span>         
        </dt>
        <dd>
          An object that creates <a href="dart-ui/SemanticsUpdate-class.html">SemanticsUpdate</a> objects. <a href="dart-ui/SemanticsUpdateBuilder-class.html">[...]</a>
        </dd>
        <dt id="Shader">
          <span class="name "><a href="dart-ui/Shader-class.html">Shader</a></span>         
        </dt>
        <dd>
          Base class for objects such as <a href="dart-ui/Gradient-class.html">Gradient</a> and <a href="dart-ui/ImageShader-class.html">ImageShader</a> which
correspond to shaders as used by <a href="dart-ui/Paint/shader.html">Paint.shader</a>.
        </dd>
        <dt id="ShaderMaskEngineLayer">
          <span class="name "><a href="dart-ui/ShaderMaskEngineLayer-class.html">ShaderMaskEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a shader mask engine layer. <a href="dart-ui/ShaderMaskEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="Shadow">
          <span class="name "><a href="dart-ui/Shadow-class.html">Shadow</a></span>         
        </dt>
        <dd>
          A single shadow. <a href="dart-ui/Shadow-class.html">[...]</a>
        </dd>
        <dt id="Size">
          <span class="name "><a href="dart-ui/Size-class.html">Size</a></span>         
        </dt>
        <dd>
          Holds a 2D floating-point size. <a href="dart-ui/Size-class.html">[...]</a>
        </dd>
        <dt id="StrutStyle">
          <span class="name "><a href="dart-ui/StrutStyle-class.html">StrutStyle</a></span>         
        </dt>
        <dd>
          See also: <a href="dart-ui/StrutStyle-class.html">[...]</a>
        </dd>
        <dt id="Tangent">
          <span class="name "><a href="dart-ui/Tangent-class.html">Tangent</a></span>         
        </dt>
        <dd>
          The geometric description of a tangent: the angle at a point. <a href="dart-ui/Tangent-class.html">[...]</a>
        </dd>
        <dt id="TextBox">
          <span class="name "><a href="dart-ui/TextBox-class.html">TextBox</a></span>         
        </dt>
        <dd>
          A rectangle enclosing a run of text. <a href="dart-ui/TextBox-class.html">[...]</a>
        </dd>
        <dt id="TextDecoration">
          <span class="name "><a href="dart-ui/TextDecoration-class.html">TextDecoration</a></span>         
        </dt>
        <dd>
          A linear decoration to draw near the text.
        </dd>
        <dt id="TextPosition">
          <span class="name "><a href="dart-ui/TextPosition-class.html">TextPosition</a></span>         
        </dt>
        <dd>
          A position in a string of text. <a href="dart-ui/TextPosition-class.html">[...]</a>
        </dd>
        <dt id="TextRange">
          <span class="name "><a href="dart-ui/TextRange-class.html">TextRange</a></span>         
        </dt>
        <dd>
          A range of characters in a string of text.
        </dd>
        <dt id="TextStyle">
          <span class="name "><a href="dart-ui/TextStyle-class.html">TextStyle</a></span>         
        </dt>
        <dd>
          An opaque object that determines the size, position, and rendering of text. <a href="dart-ui/TextStyle-class.html">[...]</a>
        </dd>
        <dt id="TransformEngineLayer">
          <span class="name "><a href="dart-ui/TransformEngineLayer-class.html">TransformEngineLayer</a></span>         
        </dt>
        <dd>
          An opaque handle to a transform engine layer. <a href="dart-ui/TransformEngineLayer-class.html">[...]</a>
        </dd>
        <dt id="Vertices">
          <span class="name "><a href="dart-ui/Vertices-class.html">Vertices</a></span>         
        </dt>
        <dd>
          A set of vertex data used by <a href="dart-ui/Canvas/drawVertices.html">Canvas.drawVertices</a>.
        </dd>
        <dt id="Window">
          <span class="name "><a href="dart-ui/Window-class.html">Window</a></span>         
        </dt>
        <dd>
          The most basic interface to the host operating system's user interface. <a href="dart-ui/Window-class.html">[...]</a>
        </dd>
        <dt id="WindowPadding">
          <span class="name "><a href="dart-ui/WindowPadding-class.html">WindowPadding</a></span>         
        </dt>
        <dd>
          A representation of distances for each of the four edges of a rectangle,
used to encode the view insets and padding that applications should place
around their user interface, as exposed by <a href="dart-ui/Window/viewInsets.html">Window.viewInsets</a> and
<a href="dart-ui/Window/padding.html">Window.padding</a>. View insets and padding are preferably read via
<code>MediaQuery.of</code>. <a href="dart-ui/WindowPadding-class.html">[...]</a>
        </dd>
      </dl>
    </section>




    <section class="summary offset-anchor" id="properties">
      <h2>Properties</h2>

      <dl class="properties">
        <dt id="channelBuffers" class="property">
          <span class="name"><a href="dart-ui/channelBuffers.html">channelBuffers</a></span>
          <span class="signature">&#8594; <a href="dart-ui/ChannelBuffers-class.html">ChannelBuffers</a></span>         
        </dt>
        <dd>
          <code>ChannelBuffer</code>s that allow the storage of messages between the
Engine and the Framework.  Typically messages that can't be delivered
are stored here until the Framework is able to process them. <a href="dart-ui/channelBuffers.html">[...]</a>
                  <div class="features">final</div>
</dd>
        <dt id="window" class="property">
          <span class="name"><a href="dart-ui/window.html">window</a></span>
          <span class="signature">&#8594; <a href="dart-ui/Window-class.html">Window</a></span>         
        </dt>
        <dd>
          The <a href="dart-ui/Window-class.html">Window</a> singleton. <a href="dart-ui/window.html">[...]</a>
                  <div class="features">final</div>
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="functions">
      <h2>Functions</h2>

      <dl class="callables">
        <dt id="decodeImageFromList" class="callable">
          <span class="name"><a href="dart-ui/decodeImageFromList.html">decodeImageFromList</a></span><span class="signature">(<wbr><span class="parameter" id="decodeImageFromList-param-list"><span class="type-annotation"><a href="dart-typed_data/Uint8List-class.html">Uint8List</a></span> <span class="parameter-name">list</span>, </span> <span class="parameter" id="decodeImageFromList-param-callback"><span class="type-annotation"><a href="dart-ui/ImageDecoderCallback.html">ImageDecoderCallback</a></span> <span class="parameter-name">callback</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Loads a single image frame from a byte array into an <a href="dart-ui/Image-class.html">Image</a> object. <a href="dart-ui/decodeImageFromList.html">[...]</a>
                  
</dd>
        <dt id="decodeImageFromPixels" class="callable">
          <span class="name"><a href="dart-ui/decodeImageFromPixels.html">decodeImageFromPixels</a></span><span class="signature">(<wbr><span class="parameter" id="decodeImageFromPixels-param-pixels"><span class="type-annotation"><a href="dart-typed_data/Uint8List-class.html">Uint8List</a></span> <span class="parameter-name">pixels</span>, </span> <span class="parameter" id="decodeImageFromPixels-param-width"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">width</span>, </span> <span class="parameter" id="decodeImageFromPixels-param-height"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">height</span>, </span> <span class="parameter" id="decodeImageFromPixels-param-format"><span class="type-annotation"><a href="dart-ui/PixelFormat-class.html">PixelFormat</a></span> <span class="parameter-name">format</span>, </span> <span class="parameter" id="decodeImageFromPixels-param-callback"><span class="type-annotation"><a href="dart-ui/ImageDecoderCallback.html">ImageDecoderCallback</a></span> <span class="parameter-name">callback</span>, {</span> <span class="parameter" id="decodeImageFromPixels-param-rowBytes"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">rowBytes</span></span> <span class="parameter" id="decodeImageFromPixels-param-targetWidth"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">targetWidth</span></span> <span class="parameter" id="decodeImageFromPixels-param-targetHeight"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">targetHeight</span></span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Convert an array of pixel values into an <a href="dart-ui/Image-class.html">Image</a> object. <a href="dart-ui/decodeImageFromPixels.html">[...]</a>
                  
</dd>
        <dt id="hashList" class="callable">
          <span class="name"><a href="dart-ui/hashList.html">hashList</a></span><span class="signature">(<wbr><span class="parameter" id="hashList-param-arguments"><span class="type-annotation"><a href="dart-core/Iterable-class.html">Iterable</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-core/Object-class.html">Object</a></span>&gt;</span></span> <span class="parameter-name">arguments</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-core/int-class.html">int</a></span>
          </span>
                  </dt>
        <dd>
          Combine the <a href="dart-core/Object/hashCode.html">Object.hashCode</a> values of an arbitrary number of objects from
an <a href="dart-core/Iterable-class.html">Iterable</a> into one value. This function will return the same value if
given null as if given an empty list.
                  
</dd>
        <dt id="hashValues" class="callable">
          <span class="name"><a href="dart-ui/hashValues.html">hashValues</a></span><span class="signature">(<wbr><span class="parameter" id="hashValues-param-arg01"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg01</span>, [</span> <span class="parameter" id="hashValues-param-arg02"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg02</span>, [</span> <span class="parameter" id="hashValues-param-arg03"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg03</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg04"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg04</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg05"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg05</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg06"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg06</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg07"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg07</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg08"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg08</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg09"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg09</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg10"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg10</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg11"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg11</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg12"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg12</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg13"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg13</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg14"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg14</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg15"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg15</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg16"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg16</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg17"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg17</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg18"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg18</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg19"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg19</span> = <span class="default-value">_hashEnd</span></span> <span class="parameter" id="hashValues-param-arg20"><span class="type-annotation"><a href="dart-core/Object-class.html">Object</a></span> <span class="parameter-name">arg20</span> = <span class="default-value">_hashEnd</span></span> ])
            <span class="returntype parameter">&#8594; <a href="dart-core/int-class.html">int</a></span>
          </span>
                  </dt>
        <dd>
          Combine up to twenty objects' hash codes into one value. <a href="dart-ui/hashValues.html">[...]</a>
                  
</dd>
        <dt id="instantiateImageCodec" class="callable">
          <span class="name"><a href="dart-ui/instantiateImageCodec.html">instantiateImageCodec</a></span><span class="signature">(<wbr><span class="parameter" id="instantiateImageCodec-param-list"><span class="type-annotation"><a href="dart-typed_data/Uint8List-class.html">Uint8List</a></span> <span class="parameter-name">list</span>, {</span> <span class="parameter" id="instantiateImageCodec-param-targetWidth"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">targetWidth</span></span> <span class="parameter" id="instantiateImageCodec-param-targetHeight"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">targetHeight</span></span> })
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-ui/Codec-class.html">Codec</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Instantiates an image codec <a href="dart-ui/Codec-class.html">Codec</a> object. <a href="dart-ui/instantiateImageCodec.html">[...]</a>
                  
</dd>
        <dt id="lerpDouble" class="callable">
          <span class="name"><a href="dart-ui/lerpDouble.html">lerpDouble</a></span><span class="signature">(<wbr><span class="parameter" id="lerpDouble-param-a"><span class="type-annotation"><a href="dart-core/num-class.html">num</a></span> <span class="parameter-name">a</span>, </span> <span class="parameter" id="lerpDouble-param-b"><span class="type-annotation"><a href="dart-core/num-class.html">num</a></span> <span class="parameter-name">b</span>, </span> <span class="parameter" id="lerpDouble-param-t"><span class="type-annotation"><a href="dart-core/double-class.html">double</a></span> <span class="parameter-name">t</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-core/double-class.html">double</a></span>
          </span>
                  </dt>
        <dd>
          Linearly interpolate between two numbers.
                  
</dd>
        <dt id="loadFontFromList" class="callable">
          <span class="name"><a href="dart-ui/loadFontFromList.html">loadFontFromList</a></span><span class="signature">(<wbr><span class="parameter" id="loadFontFromList-param-list"><span class="type-annotation"><a href="dart-typed_data/Uint8List-class.html">Uint8List</a></span> <span class="parameter-name">list</span>, {</span> <span class="parameter" id="loadFontFromList-param-fontFamily"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">fontFamily</span></span> })
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter">void</span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Loads a font from a buffer and makes it available for rendering text. <a href="dart-ui/loadFontFromList.html">[...]</a>
                  
</dd>
        <dt id="saveCompilationTrace" class="callable">
          <span class="name"><a href="dart-ui/saveCompilationTrace.html">saveCompilationTrace</a></span><span class="signature">(<wbr>)
            <span class="returntype parameter">&#8594; <a href="dart-core/List-class.html">List</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-core/int-class.html">int</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Returns runtime Dart compilation trace as a UTF-8 encoded memory buffer. <a href="dart-ui/saveCompilationTrace.html">[...]</a>
                  
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="enums">
      <h2>Enums</h2>

      <dl>
        <dt id="AppLifecycleState">
          <span class="name "><a href="dart-ui/AppLifecycleState-class.html">AppLifecycleState</a></span>         
        </dt>
        <dd>
          States that an application can be in. <a href="dart-ui/AppLifecycleState-class.html">[...]</a>
        </dd>
        <dt id="BlendMode">
          <span class="name "><a href="dart-ui/BlendMode-class.html">BlendMode</a></span>         
        </dt>
        <dd>
          Algorithms to use when painting on the canvas. <a href="dart-ui/BlendMode-class.html">[...]</a>
        </dd>
        <dt id="BlurStyle">
          <span class="name "><a href="dart-ui/BlurStyle-class.html">BlurStyle</a></span>         
        </dt>
        <dd>
          Styles to use for blurs in <a href="dart-ui/MaskFilter-class.html">MaskFilter</a> objects.
        </dd>
        <dt id="BoxHeightStyle">
          <span class="name "><a href="dart-ui/BoxHeightStyle-class.html">BoxHeightStyle</a></span>         
        </dt>
        <dd>
          Defines various ways to vertically bound the boxes returned by
<a href="dart-ui/Paragraph/getBoxesForRange.html">Paragraph.getBoxesForRange</a>.
        </dd>
        <dt id="BoxWidthStyle">
          <span class="name "><a href="dart-ui/BoxWidthStyle-class.html">BoxWidthStyle</a></span>         
        </dt>
        <dd>
          Defines various ways to horizontally bound the boxes returned by
<a href="dart-ui/Paragraph/getBoxesForRange.html">Paragraph.getBoxesForRange</a>.
        </dd>
        <dt id="Brightness">
          <span class="name "><a href="dart-ui/Brightness-class.html">Brightness</a></span>         
        </dt>
        <dd>
          Describes the contrast of a theme or color palette.
        </dd>
        <dt id="Clip">
          <span class="name "><a href="dart-ui/Clip-class.html">Clip</a></span>         
        </dt>
        <dd>
          Different ways to clip a widget's content.
        </dd>
        <dt id="ClipOp">
          <span class="name "><a href="dart-ui/ClipOp-class.html">ClipOp</a></span>         
        </dt>
        <dd>
          Defines how a new clip region should be merged with the existing clip
region. <a href="dart-ui/ClipOp-class.html">[...]</a>
        </dd>
        <dt id="FilterQuality">
          <span class="name "><a href="dart-ui/FilterQuality-class.html">FilterQuality</a></span>         
        </dt>
        <dd>
          Quality levels for image filters. <a href="dart-ui/FilterQuality-class.html">[...]</a>
        </dd>
        <dt id="FontStyle">
          <span class="name "><a href="dart-ui/FontStyle-class.html">FontStyle</a></span>         
        </dt>
        <dd>
          Whether to slant the glyphs in the font
        </dd>
        <dt id="FramePhase">
          <span class="name "><a href="dart-ui/FramePhase-class.html">FramePhase</a></span>         
        </dt>
        <dd>
          Various important time points in the lifetime of a frame. <a href="dart-ui/FramePhase-class.html">[...]</a>
        </dd>
        <dt id="ImageByteFormat">
          <span class="name "><a href="dart-ui/ImageByteFormat-class.html">ImageByteFormat</a></span>         
        </dt>
        <dd>
          The format in which image bytes should be returned when using
<a href="dart-ui/Image/toByteData.html">Image.toByteData</a>.
        </dd>
        <dt id="PaintingStyle">
          <span class="name "><a href="dart-ui/PaintingStyle-class.html">PaintingStyle</a></span>         
        </dt>
        <dd>
          Strategies for painting shapes and paths on a canvas. <a href="dart-ui/PaintingStyle-class.html">[...]</a>
        </dd>
        <dt id="PathFillType">
          <span class="name "><a href="dart-ui/PathFillType-class.html">PathFillType</a></span>         
        </dt>
        <dd>
          Determines the winding rule that decides how the interior of a <a href="dart-ui/Path-class.html">Path</a> is
calculated. <a href="dart-ui/PathFillType-class.html">[...]</a>
        </dd>
        <dt id="PathOperation">
          <span class="name "><a href="dart-ui/PathOperation-class.html">PathOperation</a></span>         
        </dt>
        <dd>
          Strategies for combining paths. <a href="dart-ui/PathOperation-class.html">[...]</a>
        </dd>
        <dt id="PixelFormat">
          <span class="name "><a href="dart-ui/PixelFormat-class.html">PixelFormat</a></span>         
        </dt>
        <dd>
          The format of pixel data given to <a href="dart-ui/decodeImageFromPixels.html">decodeImageFromPixels</a>.
        </dd>
        <dt id="PlaceholderAlignment">
          <span class="name "><a href="dart-ui/PlaceholderAlignment-class.html">PlaceholderAlignment</a></span>         
        </dt>
        <dd>
          Where to vertically align the placeholder relative to the surrounding text. <a href="dart-ui/PlaceholderAlignment-class.html">[...]</a>
        </dd>
        <dt id="PointerChange">
          <span class="name "><a href="dart-ui/PointerChange-class.html">PointerChange</a></span>         
        </dt>
        <dd>
          How the pointer has changed since the last report.
        </dd>
        <dt id="PointerDeviceKind">
          <span class="name "><a href="dart-ui/PointerDeviceKind-class.html">PointerDeviceKind</a></span>         
        </dt>
        <dd>
          The kind of pointer device.
        </dd>
        <dt id="PointerSignalKind">
          <span class="name "><a href="dart-ui/PointerSignalKind-class.html">PointerSignalKind</a></span>         
        </dt>
        <dd>
          The kind of <code>PointerDeviceKind.signal</code>.
        </dd>
        <dt id="PointMode">
          <span class="name "><a href="dart-ui/PointMode-class.html">PointMode</a></span>         
        </dt>
        <dd>
          Defines how a list of points is interpreted when drawing a set of points. <a href="dart-ui/PointMode-class.html">[...]</a>
        </dd>
        <dt id="StrokeCap">
          <span class="name "><a href="dart-ui/StrokeCap-class.html">StrokeCap</a></span>         
        </dt>
        <dd>
          Styles to use for line endings. <a href="dart-ui/StrokeCap-class.html">[...]</a>
        </dd>
        <dt id="StrokeJoin">
          <span class="name "><a href="dart-ui/StrokeJoin-class.html">StrokeJoin</a></span>         
        </dt>
        <dd>
          Styles to use for line segment joins. <a href="dart-ui/StrokeJoin-class.html">[...]</a>
        </dd>
        <dt id="TextAffinity">
          <span class="name "><a href="dart-ui/TextAffinity-class.html">TextAffinity</a></span>         
        </dt>
        <dd>
          A way to disambiguate a <a href="dart-ui/TextPosition-class.html">TextPosition</a> when its offset could match two
different locations in the rendered string. <a href="dart-ui/TextAffinity-class.html">[...]</a>
        </dd>
        <dt id="TextAlign">
          <span class="name "><a href="dart-ui/TextAlign-class.html">TextAlign</a></span>         
        </dt>
        <dd>
          Whether and how to align text horizontally.
        </dd>
        <dt id="TextBaseline">
          <span class="name "><a href="dart-ui/TextBaseline-class.html">TextBaseline</a></span>         
        </dt>
        <dd>
          A horizontal line used for aligning text.
        </dd>
        <dt id="TextDecorationStyle">
          <span class="name "><a href="dart-ui/TextDecorationStyle-class.html">TextDecorationStyle</a></span>         
        </dt>
        <dd>
          The style in which to draw a text decoration
        </dd>
        <dt id="TextDirection">
          <span class="name "><a href="dart-ui/TextDirection-class.html">TextDirection</a></span>         
        </dt>
        <dd>
          A direction in which text flows. <a href="dart-ui/TextDirection-class.html">[...]</a>
        </dd>
        <dt id="TileMode">
          <span class="name "><a href="dart-ui/TileMode-class.html">TileMode</a></span>         
        </dt>
        <dd>
          Defines what happens at the edge of the gradient. <a href="dart-ui/TileMode-class.html">[...]</a>
        </dd>
        <dt id="VertexMode">
          <span class="name "><a href="dart-ui/VertexMode-class.html">VertexMode</a></span>         
        </dt>
        <dd>
          Defines how a list of points is interpreted when drawing a set of triangles. <a href="dart-ui/VertexMode-class.html">[...]</a>
        </dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="typedefs">
      <h2>Typedefs</h2>

      <dl class="callables">
        <dt id="DrainChannelCallback" class="callable">
          <span class="name"><a href="dart-ui/DrainChannelCallback.html">DrainChannelCallback</a></span><span class="signature">(<wbr><span class="parameter" id="DrainChannelCallback-param-"><span class="type-annotation"><a href="dart-typed_data/ByteData-class.html">ByteData</a></span>, </span> <span class="parameter" id="DrainChannelCallback-param-"><span class="type-annotation"><a href="dart-ui/PlatformMessageResponseCallback.html">PlatformMessageResponseCallback</a></span> <span class="parameter-name"></span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter">void</span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Signature for <a href="dart-ui/ChannelBuffers/drain.html">ChannelBuffers.drain</a>.
                  
</dd>
        <dt id="FrameCallback" class="callable">
          <span class="name"><a href="dart-ui/FrameCallback.html">FrameCallback</a></span><span class="signature">(<wbr><span class="parameter" id="FrameCallback-param-duration"><span class="type-annotation"><a href="dart-core/Duration-class.html">Duration</a></span> <span class="parameter-name">duration</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Signature for <a href="dart-ui/Window/onBeginFrame.html">Window.onBeginFrame</a>.
                  
</dd>
        <dt id="ImageDecoderCallback" class="callable">
          <span class="name"><a href="dart-ui/ImageDecoderCallback.html">ImageDecoderCallback</a></span><span class="signature">(<wbr><span class="parameter" id="ImageDecoderCallback-param-result"><span class="type-annotation"><a href="dart-ui/Image-class.html">Image</a></span> <span class="parameter-name">result</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Callback signature for <a href="dart-ui/decodeImageFromList.html">decodeImageFromList</a>.
                  
</dd>
        <dt id="PlatformMessageCallback" class="callable">
          <span class="name"><a href="dart-ui/PlatformMessageCallback.html">PlatformMessageCallback</a></span><span class="signature">(<wbr><span class="parameter" id="PlatformMessageCallback-param-name"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">name</span>, </span> <span class="parameter" id="PlatformMessageCallback-param-data"><span class="type-annotation"><a href="dart-typed_data/ByteData-class.html">ByteData</a></span> <span class="parameter-name">data</span>, </span> <span class="parameter" id="PlatformMessageCallback-param-callback"><span class="type-annotation"><a href="dart-ui/PlatformMessageResponseCallback.html">PlatformMessageResponseCallback</a></span> <span class="parameter-name">callback</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Signature for <a href="dart-ui/Window/onPlatformMessage.html">Window.onPlatformMessage</a>.
                  
</dd>
        <dt id="PlatformMessageResponseCallback" class="callable">
          <span class="name"><a href="dart-ui/PlatformMessageResponseCallback.html">PlatformMessageResponseCallback</a></span><span class="signature">(<wbr><span class="parameter" id="PlatformMessageResponseCallback-param-data"><span class="type-annotation"><a href="dart-typed_data/ByteData-class.html">ByteData</a></span> <span class="parameter-name">data</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Signature for responses to platform messages. <a href="dart-ui/PlatformMessageResponseCallback.html">[...]</a>
                  
</dd>
        <dt id="PointerDataPacketCallback" class="callable">
          <span class="name"><a href="dart-ui/PointerDataPacketCallback.html">PointerDataPacketCallback</a></span><span class="signature">(<wbr><span class="parameter" id="PointerDataPacketCallback-param-packet"><span class="type-annotation"><a href="dart-ui/PointerDataPacket-class.html">PointerDataPacket</a></span> <span class="parameter-name">packet</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Signature for <a href="dart-ui/Window/onPointerDataPacket.html">Window.onPointerDataPacket</a>.
                  
</dd>
        <dt id="SemanticsActionCallback" class="callable">
          <span class="name"><a href="dart-ui/SemanticsActionCallback.html">SemanticsActionCallback</a></span><span class="signature">(<wbr><span class="parameter" id="SemanticsActionCallback-param-id"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">id</span>, </span> <span class="parameter" id="SemanticsActionCallback-param-action"><span class="type-annotation"><a href="dart-ui/SemanticsAction-class.html">SemanticsAction</a></span> <span class="parameter-name">action</span>, </span> <span class="parameter" id="SemanticsActionCallback-param-args"><span class="type-annotation"><a href="dart-typed_data/ByteData-class.html">ByteData</a></span> <span class="parameter-name">args</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Signature for <a href="dart-ui/Window/onSemanticsAction.html">Window.onSemanticsAction</a>.
                  
</dd>
        <dt id="TimingsCallback" class="callable">
          <span class="name"><a href="dart-ui/TimingsCallback.html">TimingsCallback</a></span><span class="signature">(<wbr><span class="parameter" id="TimingsCallback-param-timings"><span class="type-annotation"><a href="dart-core/List-class.html">List</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-ui/FrameTiming-class.html">FrameTiming</a></span>&gt;</span></span> <span class="parameter-name">timings</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Signature for <a href="dart-ui/Window/onReportTimings.html">Window.onReportTimings</a>. <a href="dart-ui/TimingsCallback.html">[...]</a>
                  
</dd>
        <dt id="VoidCallback" class="callable">
          <span class="name"><a href="dart-ui/VoidCallback.html">VoidCallback</a></span><span class="signature">(<wbr>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Signature of callbacks that have no arguments and return no data.
                  
</dd>
      </dl>
    </section>


  </div> <!-- /.main-content -->

  <div id="dartdoc-sidebar-right" class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
    <h5>dart:ui library</h5>
    <ol>
      <li class="section-title"><a href="dart-ui/dart-ui-library.html#classes">Classes</a></li>
      <li><a href="dart-ui/AccessibilityFeatures-class.html">AccessibilityFeatures</a></li>
      <li><a href="dart-ui/BackdropFilterEngineLayer-class.html">BackdropFilterEngineLayer</a></li>
      <li><a href="dart-ui/CallbackHandle-class.html">CallbackHandle</a></li>
      <li><a href="dart-ui/Canvas-class.html">Canvas</a></li>
      <li><a href="dart-ui/ChannelBuffers-class.html">ChannelBuffers</a></li>
      <li><a href="dart-ui/ClipPathEngineLayer-class.html">ClipPathEngineLayer</a></li>
      <li><a href="dart-ui/ClipRectEngineLayer-class.html">ClipRectEngineLayer</a></li>
      <li><a href="dart-ui/ClipRRectEngineLayer-class.html">ClipRRectEngineLayer</a></li>
      <li><a href="dart-ui/Codec-class.html">Codec</a></li>
      <li><a href="dart-ui/Color-class.html">Color</a></li>
      <li><a href="dart-ui/ColorFilter-class.html">ColorFilter</a></li>
      <li><a href="dart-ui/ColorFilterEngineLayer-class.html">ColorFilterEngineLayer</a></li>
      <li><a href="dart-ui/EngineLayer-class.html">EngineLayer</a></li>
      <li><a href="dart-ui/FontFeature-class.html">FontFeature</a></li>
      <li><a href="dart-ui/FontWeight-class.html">FontWeight</a></li>
      <li><a href="dart-ui/FrameInfo-class.html">FrameInfo</a></li>
      <li><a href="dart-ui/FrameTiming-class.html">FrameTiming</a></li>
      <li><a href="dart-ui/Gradient-class.html">Gradient</a></li>
      <li><a href="dart-ui/Image-class.html">Image</a></li>
      <li><a href="dart-ui/ImageFilter-class.html">ImageFilter</a></li>
      <li><a href="dart-ui/ImageShader-class.html">ImageShader</a></li>
      <li><a href="dart-ui/IsolateNameServer-class.html">IsolateNameServer</a></li>
      <li><a href="dart-ui/LineMetrics-class.html">LineMetrics</a></li>
      <li><a href="dart-ui/Locale-class.html">Locale</a></li>
      <li><a href="dart-ui/MaskFilter-class.html">MaskFilter</a></li>
      <li><a href="dart-ui/Offset-class.html">Offset</a></li>
      <li><a href="dart-ui/OffsetBase-class.html">OffsetBase</a></li>
      <li><a href="dart-ui/OffsetEngineLayer-class.html">OffsetEngineLayer</a></li>
      <li><a href="dart-ui/OpacityEngineLayer-class.html">OpacityEngineLayer</a></li>
      <li><a href="dart-ui/Paint-class.html">Paint</a></li>
      <li><a href="dart-ui/Paragraph-class.html">Paragraph</a></li>
      <li><a href="dart-ui/ParagraphBuilder-class.html">ParagraphBuilder</a></li>
      <li><a href="dart-ui/ParagraphConstraints-class.html">ParagraphConstraints</a></li>
      <li><a href="dart-ui/ParagraphStyle-class.html">ParagraphStyle</a></li>
      <li><a href="dart-ui/Path-class.html">Path</a></li>
      <li><a href="dart-ui/PathMetric-class.html">PathMetric</a></li>
      <li><a href="dart-ui/PathMetricIterator-class.html">PathMetricIterator</a></li>
      <li><a href="dart-ui/PathMetrics-class.html">PathMetrics</a></li>
      <li><a href="dart-ui/PhysicalShapeEngineLayer-class.html">PhysicalShapeEngineLayer</a></li>
      <li><a href="dart-ui/Picture-class.html">Picture</a></li>
      <li><a href="dart-ui/PictureRecorder-class.html">PictureRecorder</a></li>
      <li><a href="dart-ui/PluginUtilities-class.html">PluginUtilities</a></li>
      <li><a href="dart-ui/PointerData-class.html">PointerData</a></li>
      <li><a href="dart-ui/PointerDataPacket-class.html">PointerDataPacket</a></li>
      <li><a href="dart-ui/Radius-class.html">Radius</a></li>
      <li><a href="dart-ui/Rect-class.html">Rect</a></li>
      <li><a href="dart-ui/RRect-class.html">RRect</a></li>
      <li><a href="dart-ui/RSTransform-class.html">RSTransform</a></li>
      <li><a href="dart-ui/Scene-class.html">Scene</a></li>
      <li><a href="dart-ui/SceneBuilder-class.html">SceneBuilder</a></li>
      <li><a href="dart-ui/SceneHost-class.html">SceneHost</a></li>
      <li><a href="dart-ui/SemanticsAction-class.html">SemanticsAction</a></li>
      <li><a href="dart-ui/SemanticsFlag-class.html">SemanticsFlag</a></li>
      <li><a href="dart-ui/SemanticsUpdate-class.html">SemanticsUpdate</a></li>
      <li><a href="dart-ui/SemanticsUpdateBuilder-class.html">SemanticsUpdateBuilder</a></li>
      <li><a href="dart-ui/Shader-class.html">Shader</a></li>
      <li><a href="dart-ui/ShaderMaskEngineLayer-class.html">ShaderMaskEngineLayer</a></li>
      <li><a href="dart-ui/Shadow-class.html">Shadow</a></li>
      <li><a href="dart-ui/Size-class.html">Size</a></li>
      <li><a href="dart-ui/StrutStyle-class.html">StrutStyle</a></li>
      <li><a href="dart-ui/Tangent-class.html">Tangent</a></li>
      <li><a href="dart-ui/TextBox-class.html">TextBox</a></li>
      <li><a href="dart-ui/TextDecoration-class.html">TextDecoration</a></li>
      <li><a href="dart-ui/TextPosition-class.html">TextPosition</a></li>
      <li><a href="dart-ui/TextRange-class.html">TextRange</a></li>
      <li><a href="dart-ui/TextStyle-class.html">TextStyle</a></li>
      <li><a href="dart-ui/TransformEngineLayer-class.html">TransformEngineLayer</a></li>
      <li><a href="dart-ui/Vertices-class.html">Vertices</a></li>
      <li><a href="dart-ui/Window-class.html">Window</a></li>
      <li><a href="dart-ui/WindowPadding-class.html">WindowPadding</a></li>
    
    
    
    
      <li class="section-title"><a href="dart-ui/dart-ui-library.html#properties">Properties</a></li>
      <li><a href="dart-ui/channelBuffers.html">channelBuffers</a></li>
      <li><a href="dart-ui/window.html">window</a></li>
    
      <li class="section-title"><a href="dart-ui/dart-ui-library.html#functions">Functions</a></li>
      <li><a href="dart-ui/decodeImageFromList.html">decodeImageFromList</a></li>
      <li><a href="dart-ui/decodeImageFromPixels.html">decodeImageFromPixels</a></li>
      <li><a href="dart-ui/hashList.html">hashList</a></li>
      <li><a href="dart-ui/hashValues.html">hashValues</a></li>
      <li><a href="dart-ui/instantiateImageCodec.html">instantiateImageCodec</a></li>
      <li><a href="dart-ui/lerpDouble.html">lerpDouble</a></li>
      <li><a href="dart-ui/loadFontFromList.html">loadFontFromList</a></li>
      <li><a href="dart-ui/saveCompilationTrace.html">saveCompilationTrace</a></li>
    
      <li class="section-title"><a href="dart-ui/dart-ui-library.html#enums">Enums</a></li>
      <li><a href="dart-ui/AppLifecycleState-class.html">AppLifecycleState</a></li>
      <li><a href="dart-ui/BlendMode-class.html">BlendMode</a></li>
      <li><a href="dart-ui/BlurStyle-class.html">BlurStyle</a></li>
      <li><a href="dart-ui/BoxHeightStyle-class.html">BoxHeightStyle</a></li>
      <li><a href="dart-ui/BoxWidthStyle-class.html">BoxWidthStyle</a></li>
      <li><a href="dart-ui/Brightness-class.html">Brightness</a></li>
      <li><a href="dart-ui/Clip-class.html">Clip</a></li>
      <li><a href="dart-ui/ClipOp-class.html">ClipOp</a></li>
      <li><a href="dart-ui/FilterQuality-class.html">FilterQuality</a></li>
      <li><a href="dart-ui/FontStyle-class.html">FontStyle</a></li>
      <li><a href="dart-ui/FramePhase-class.html">FramePhase</a></li>
      <li><a href="dart-ui/ImageByteFormat-class.html">ImageByteFormat</a></li>
      <li><a href="dart-ui/PaintingStyle-class.html">PaintingStyle</a></li>
      <li><a href="dart-ui/PathFillType-class.html">PathFillType</a></li>
      <li><a href="dart-ui/PathOperation-class.html">PathOperation</a></li>
      <li><a href="dart-ui/PixelFormat-class.html">PixelFormat</a></li>
      <li><a href="dart-ui/PlaceholderAlignment-class.html">PlaceholderAlignment</a></li>
      <li><a href="dart-ui/PointerChange-class.html">PointerChange</a></li>
      <li><a href="dart-ui/PointerDeviceKind-class.html">PointerDeviceKind</a></li>
      <li><a href="dart-ui/PointerSignalKind-class.html">PointerSignalKind</a></li>
      <li><a href="dart-ui/PointMode-class.html">PointMode</a></li>
      <li><a href="dart-ui/StrokeCap-class.html">StrokeCap</a></li>
      <li><a href="dart-ui/StrokeJoin-class.html">StrokeJoin</a></li>
      <li><a href="dart-ui/TextAffinity-class.html">TextAffinity</a></li>
      <li><a href="dart-ui/TextAlign-class.html">TextAlign</a></li>
      <li><a href="dart-ui/TextBaseline-class.html">TextBaseline</a></li>
      <li><a href="dart-ui/TextDecorationStyle-class.html">TextDecorationStyle</a></li>
      <li><a href="dart-ui/TextDirection-class.html">TextDirection</a></li>
      <li><a href="dart-ui/TileMode-class.html">TileMode</a></li>
      <li><a href="dart-ui/VertexMode-class.html">VertexMode</a></li>
    
      <li class="section-title"><a href="dart-ui/dart-ui-library.html#typedefs">Typedefs</a></li>
      <li><a href="dart-ui/DrainChannelCallback.html">DrainChannelCallback</a></li>
      <li><a href="dart-ui/FrameCallback.html">FrameCallback</a></li>
      <li><a href="dart-ui/ImageDecoderCallback.html">ImageDecoderCallback</a></li>
      <li><a href="dart-ui/PlatformMessageCallback.html">PlatformMessageCallback</a></li>
      <li><a href="dart-ui/PlatformMessageResponseCallback.html">PlatformMessageResponseCallback</a></li>
      <li><a href="dart-ui/PointerDataPacketCallback.html">PointerDataPacketCallback</a></li>
      <li><a href="dart-ui/SemanticsActionCallback.html">SemanticsActionCallback</a></li>
      <li><a href="dart-ui/TimingsCallback.html">TimingsCallback</a></li>
      <li><a href="dart-ui/VoidCallback.html">VoidCallback</a></li>
    
    </ol>
  </div><!--/sidebar-offcanvas-right-->

</main>

<footer>
  <span class="no-break">
    flutter_form_builder
      3.8.2
  </span>

  <!-- footer-text placeholder -->
</footer>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="static-assets/typeahead.bundle.min.js"></script>
<script src="static-assets/highlight.pack.js"></script>
<script src="static-assets/URI.js"></script>
<script src="static-assets/script.js"></script>
<!-- footer placeholder -->

</body>

</html>
